package Testes;

import Exceptions.*;
import Produto.CadastroProduto;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;

public class Executor {

    public static void main(String[] args) {

        CadastroProduto rep = new CadastroProduto();
        try {
            rep.inserirProduto("12121239", "qwe", "qwer", "tre", "43", "43.87", 
                    "43.98", "12/12/1234", "12/12/1234", "45.9", "12/12/4321", "54321");
        } catch (SQLException ex) {
            Logger.getLogger(Executor.class.getName()).log(Level.SEVERE, null, ex);
        } catch (ClassNotFoundException ex) {
            Logger.getLogger(Executor.class.getName()).log(Level.SEVERE, null, ex);
        } catch (CodigoBarrasProdutoVazioException ex) {
            Logger.getLogger(Executor.class.getName()).log(Level.SEVERE, null, ex);
        } catch (NomeProdutoVazioException ex) {
            Logger.getLogger(Executor.class.getName()).log(Level.SEVERE, null, ex);
        } catch (QuantidadeProdutoVazioException ex) {
            Logger.getLogger(Executor.class.getName()).log(Level.SEVERE, null, ex);
        } catch (ValorEntradaProdutoVazioException ex) {
            Logger.getLogger(Executor.class.getName()).log(Level.SEVERE, null, ex);
        } catch (DataEntradaProdutoVazioException ex) {
            Logger.getLogger(Executor.class.getName()).log(Level.SEVERE, null, ex);
        } catch (DataValidadeProdutoVazioException ex) {
            Logger.getLogger(Executor.class.getName()).log(Level.SEVERE, null, ex);
        }
}
}
